Future Directions in Ada { Distributed Execution and Heterogeneous Language Interoperability Toolsets

نویسندگان

  • Anthony Gargaro
  • Gary Smith
  • Ronald J. Theriault
  • Richard A. Volz
  • Raymond Waldrop
چکیده

While the Ada community has seen and embraced the development of Ada 95 1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. EEorts have been ongoing for some time to provide rationale showing the superiority of Ada 95 over other choices such as C and C++, but with limited success in the commercial marketplace. In this paper, we put forward the idea that the Ada community should focus on: 1) interoperability with components built in other languages, and 2) convenient , easy to use toolsets for composing distributed systems from heterogeneous language components.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SALUS: Scalable, Standard based Interoperability Framework for Sustainable Proactive Post Market Safety Studies

SALUS aims to facilitate resuse of EHRs for enabling pro-active post market safety studies through providing functional and semantic interoperability profiles and supporting open source toolsets enabling EHR systems and clinical research systems to communicate and exchange EHR data and meaningful interpretation of the exchanged EHR data. Implementing security and privacy mechanisms and open sou...

متن کامل

Understanding application-level interoperability: Scaling-out MapReduce over high-performance grids and clouds

Application-level interoperability is defined as the ability of an application to utilize multiple distributed heterogeneous resources. Such interoperability is becoming increasingly important with increasing volumes of data, multiple sources of data as well as resource types. The primary aim of this paper is to understand different ways and levels in which application-level interoperability ca...

متن کامل

A Language for Specifying the Composition of Reliable Distributed Applications

This paper describes the design of a scripting language aimed at expressing task (unit of computation) composition and inter-task dependencies of distributed applications whose execution could span arbitrary large durations. This work is motivated by the observation that an increasingly large number of distributed applications are constructed by composing them out of existing applications, and ...

متن کامل

Partitioning Ada Programs for Distributed Platforms

Few work has been done in the past which has dealt with programming for loosely coupled distributed systems [2]. However, distributed execution is becoming increasingly important for realtime systems, since most of them are implemented with distributed processors. Programming multiprocessors through a single program approach o ers many advantages from a software engineering point of view like, ...

متن کامل

Language-based support for service oriented architectures: Future directions

The popularity of service-oriented architectures (SOA) lives on the promise of dynamic IT-supported interbusiness collaborations. Yet the programming models in use today are a poor match for the distributed, looselycoupled, document-based SOA; and the gap widens: interoperability across organizations needs contracts to reduce risks. Thus, high-level contract models are making their way into SOA...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997